ci: wire org-wide security-scan + dependabot + CODEOWNERS#9
Conversation
Standardization pass across public ResQ repos:
.github/workflows/security.yml Thin caller for the reusable workflow
in resq-software/.github. Passes the
language list appropriate for this
repo (["actions"] — bash-only repo,
CodeQL analyzes workflow YAML).
.github/dependabot.yml Weekly grouped github-actions
updates, Monday 06:17 UTC.
.github/CODEOWNERS Default owner + explicit rules for
the installer + hooks surface.
Inherits CoC / Contributing / Security / Support / issue + PR templates
from resq-software/.github (landed in that repo's #2).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
Warning Rate limit exceeded
Your organization is not enrolled in usage-based pricing. Contact your admin to enable usage-based pricing to continue reviews beyond the rate limit, or try again in 8 minutes and 48 seconds. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (3)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Code Review
This pull request introduces a CODEOWNERS file to define repository ownership and a dependabot.yml configuration to automate weekly GitHub Actions dependency updates. The review identifies a missing security workflow file that was intended to be part of this change and recommends using team-based ownership in the CODEOWNERS file instead of individual users to ensure better maintenance and scalability.
| /install.sh @WomB0ComB0 | ||
| /install.ps1 @WomB0ComB0 | ||
| /scripts/ @WomB0ComB0 | ||
| /.github/workflows/ @WomB0ComB0 |
There was a problem hiding this comment.
| @@ -0,0 +1,8 @@ | |||
| # Default owner for everything not matched by a more specific rule. | |||
| * @WomB0ComB0 | |||
There was a problem hiding this comment.
For organization-level repositories, it is a best practice to assign teams as code owners rather than individual users. This ensures that the responsibility for code reviews is shared and avoids bottlenecks if an individual is unavailable or leaves the organization. Consider replacing @WomB0ComB0 with a relevant team, such as @resq-software/maintainers.
Summary
Standardization pass. Adds the three per-repo files that can't live at the org level:
Inherits org-level defaults (CoC, Contributing, Security, Support, PR + issue templates) from `resq-software/.github`.
Verification
🤖 Generated with Claude Code